staging pile - French English Dictionary